package com.henghe.data_process.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * Description:
 *
 * @author liuwenqing
// * @date 2025-06-03
 */
@Data
@TableName(value = "t_bd_material")
@ApiModel(value = "TBdMaterial", description = "")
public class TBdMaterial implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     *
     */
    @TableId(value = "fid", type = IdType.INPUT)
    private Long fid;


    @ApiModelProperty(value = "编码number")
    @TableField(value = "fnumber")
    private String fnumber;


    @ApiModelProperty(value = "物料分组")
    @TableField(value = "fgroupid")
    private Long fgroupid;


//    /**
//     *
//     */
//    private Long fadminorgid;
//
//
//    @ApiModelProperty(value = "控制策略")
//    @TableField(value = "fctrlstrategy")
//    private String fctrlstrategy;
//
//
//    @ApiModelProperty(value = "助记码")
//    @TableField(value = "fhelpcode")
//    private String fhelpcode;
//
//
//    @ApiModelProperty(value = "旧物料编码")
//    @TableField(value = "foldnumber")
//    private String foldnumber;
//
//
//    @ApiModelProperty(value = "基本单位")
//    @TableField(value = "fbaseunit")
//    private Long fbaseunit;
//
//
//    @ApiModelProperty(value = "毛重")
//    @TableField(value = "fgrossweight")
//    private String fgrossweight;
//
//
//    @ApiModelProperty(value = "净重")
//    @TableField(value = "fnetweight")
//    private String fnetweight;
//
//
//    @ApiModelProperty(value = "重量单位")
//    @TableField(value = "fweightunit")
//    private Long fweightunit;
//
//
//    @ApiModelProperty(value = "长度")
//    @TableField(value = "flength")
//    private String flength;
//
//
//    @ApiModelProperty(value = "宽度")
//    @TableField(value = "fwidth")
//    private String fwidth;
//
//
//    @ApiModelProperty(value = "高度")
//    @TableField(value = "fheight")
//    private String fheight;
//
//
//    @ApiModelProperty(value = "体积")
//    @TableField(value = "fvolume")
//    private String fvolume;
//
//
//    @ApiModelProperty(value = "尺寸单位")
//    @TableField(value = "flengthunit")
//    private Long flengthunit;
//
//
//    @ApiModelProperty(value = "体积单位")
//    @TableField(value = "fvolumnunit")
//    private Long fvolumnunit;
//
//
////    /**
////     *
////     */
////    private String fispurchasing;
////
////
////    /**
////     *
////     */
////    private String fissales;
////
////
////    /**
////     *
////     */
////    private String fisinventory;
////
////
////    /**
////     *
////     */
////    private String fismanufacture;
////
////
////    /**
////     *
////     */
////    private String fissubcontract;
////
////
////    /**
////     *
////     */
////    private String fisassets;
////
////
////    /**
////     *
////     */
////    private String fisplan;
////
////
////    /**
////     *
////     */
////    private String fisasstattr;
//
//
//    @ApiModelProperty(value = "审核人")
//    @TableField(value = "fapproverid")
//    private Long fapproverid;
//
//
//    @ApiModelProperty(value = "审核日期")
//    @TableField(value = "fapprovedate")
//    private Timestamp fapprovedate;
//
//
//    @ApiModelProperty(value = "禁用人")
//    @TableField(value = "fdisablerid")
//    private Long fdisablerid;
//
//
//    @ApiModelProperty(value = "禁用时间")
//    @TableField(value = "fdisabledate")
//    private Timestamp fdisabledate;
//
//
//    @ApiModelProperty(value = "使用状态")
//    @TableField(value = "fenable")
//    private String fenable;
//
//
//    @ApiModelProperty(value = "数据状态")
//    @TableField(value = "fstatus")
//    private String fstatus;
//
//
//    @ApiModelProperty(value = "创建组织")
//    @TableField(value = "fcreateorgid")
//    private Long fcreateorgid;
//
//
//    @ApiModelProperty(value = "管理组织")
//    @TableField(value = "forgid")
//    private Long forgid;
//
//
//    @ApiModelProperty(value = "创建人")
//    @TableField(value = "fcreatorid")
//    private Long fcreatorid;
//
//
//    @ApiModelProperty(value = "创建时间")
//    @TableField(value = "fcreatetime")
//    private Timestamp fcreatetime;
//
//
//    @ApiModelProperty(value = "修改人")
//    @TableField(value = "fmodifierid")
//    private Long fmodifierid;
//
//
//    @ApiModelProperty(value = "修改时间")
//    @TableField(value = "fmodifytime")
//    private Timestamp fmodifytime;
//
//
//    @ApiModelProperty(value = "主数据内码")
//    @TableField(value = "fmasterid")
//    private Long fmasterid;
//
//
//    @ApiModelProperty(value = "图片")
//    @TableField(value = "flogo")
//    private String flogo;
//
//
//    @ApiModelProperty(value = "默认税率(%)")
//    @TableField(value = "ftaxrateid")
//    private Long ftaxrateid;
//
//
//    @ApiModelProperty(value = "辅助单位")
//    @TableField(value = "fauxptyunit")
//    private Long fauxptyunit;
//
//
//    @ApiModelProperty(value = "换算方向")
//    @TableField(value = "funitconvertdir")
//    private String funitconvertdir;
//
//
//    @ApiModelProperty(value = "名称")
//    @TableField(value = "fname")
//    private String fname;
//
//
//    @ApiModelProperty(value = "规格型号")
//    @TableField(value = "fmodel")
//    private String fmodel;
//
//
//    @ApiModelProperty(value = "描述")
//    @TableField(value = "fdescription")
//    private String fdescription;
//
//
//    @ApiModelProperty(value = "简拼")
//    @TableField(value = "fsimplepinyin")
//    private String fsimplepinyin;
//
//
//    @ApiModelProperty(value = "Offering(废弃)")
//    @TableField(value = "fofferingcode")
//    private Long fofferingcode;
//
//
//    @ApiModelProperty(value = "原资料id")
//    @TableField(value = "fsourcedataid")
//    private Long fsourcedataid;
//
//
//    @ApiModelProperty(value = "位图")
//    @TableField(value = "fbitindex")
//    private Integer fbitindex;
//
//
//    @ApiModelProperty(value = "原资料位图")
//    @TableField(value = "fsourcebitindex")
//    private Integer fsourcebitindex;
//
//
//    @ApiModelProperty(value = "产品线")
//    @TableField(value = "fproductline")
//    private Long fproductline;
//
//
//    @ApiModelProperty(value = "产品族")
//    @TableField(value = "fproductfamily")
//    private Long fproductfamily;
//
//
//    @ApiModelProperty(value = "产品系列")
//    @TableField(value = "fproductseries")
//    private Long fproductseries;
//
//
//    @ApiModelProperty(value = "产品型号")
//    @TableField(value = "fproductmodel")
//    private Long fproductmodel;
//
//
//    @ApiModelProperty(value = "是否启用批号")
//    @TableField(value = "fk_xsw1_enablelot")
//    private String fkXsw1Enablelot;
//
//
//    @ApiModelProperty(value = "是否费用")
//    @TableField(value = "fkXsw1Checkboxfield")
//    private String fkXsw1Checkboxfield;
//
//
//    @ApiModelProperty(value = "是否资产")
//    @TableField(value = "fkXsw1Checkboxfield1")
//    private String fkXsw1Checkboxfield1;
//
//
//    @ApiModelProperty(value = "是否服务")
//    @TableField(value = "fkXsw1Checkboxfield2")
//    private String fkXsw1Checkboxfield2;
//
//
//    @ApiModelProperty(value = "EAS记账分类")
//    @TableField(value = "fkXsw1Basedatafield")
//    private Long fkXsw1Basedatafield;
//
//
//    @ApiModelProperty(value = "产品分类")
//    @TableField(value = "fkXsw1Cpfl")
//    private String fkXsw1Cpfl;
//
//
////    /**
////     *
////     */
////    private String fkXsw1Cpfll;
////
////
////    /**
////     *
////     */
////    private Long fkXsw1Target;
//
//
//    @ApiModelProperty(value = "生命周期")
//    @TableField(value = "fkXsw1TargetInstance")
//    private Long fkXsw1TargetInstance;
//
//
//    /**
//     *
//     */
//    private Long fkXsw1Basedatafield1;
//
//
//    @ApiModelProperty(value = "瓶盖类别")
//    @TableField(value = "fkXsw1Pinggai")
//    private Long fkXsw1Pinggai;
//
//
//    @ApiModelProperty(value = "铝板长(mm)")
//    @TableField(value = "fkXsw1LvLen")
//    private String fkXsw1LvLen;
//
//
//    @ApiModelProperty(value = "铝板宽(mm)")
//    @TableField(value = "fkXsw1LvWid")
//    private String fkXsw1LvWid;
//
//
//    @ApiModelProperty(value = "铝板厚(mm)")
//    @TableField(value = "fkXsw1LvHig")
//    private String fkXsw1LvHig;
//
//
//    @ApiModelProperty(value = "单板落料个数")
//    @TableField(value = "fkXsw1Danban")
//    private String fkXsw1Danban;
//
//
//    @ApiModelProperty(value = "落料尺寸")
//    @TableField(value = "fkXsw1Luoliao")
//    private String fkXsw1Luoliao;
//
//
//    @ApiModelProperty(value = "涂印板运费(元/千克)")
//    @TableField(value = "fkXsw1Yunfei")
//    private String fkXsw1Yunfei;
//
//
//    @ApiModelProperty(value = "塑件类别")
//    @TableField(value = "fkXsw1SujianType")
//    private Long fkXsw1SujianType;
//
//
//    @ApiModelProperty(value = "模具寿命")
//    @TableField(value = "fkXsw1MojuShouming")
//    private String fkXsw1MojuShouming;
//
//
//    @ApiModelProperty(value = "长途运输包材")
//    @TableField(value = "fkXsw1Changtu")
//    private String fkXsw1Changtu;
//
//
//    @ApiModelProperty(value = "模腔数")
//    @TableField(value = "fkXsw1Moqiang")
//    private String fkXsw1Moqiang;
//
//
//    @ApiModelProperty(value = "周转包材")
//    @TableField(value = "fkXsw1Zhouzhuan")
//    private String fkXsw1Zhouzhuan;
//
//
//    @ApiModelProperty(value = "模具价值")
//    @TableField(value = "fkXsw1MojuJiazhi")
//    private String fkXsw1MojuJiazhi;
//
//
//    @ApiModelProperty(value = "工序类别")
//    @TableField(value = "fkXsw1GongxuLeibie")
//    private String fkXsw1GongxuLeibie;
//
//
//    @ApiModelProperty(value = "工序说明")
//    @TableField(value = "fkXsw1GongxuShuoming")
//    private String fkXsw1GongxuShuoming;
//
//
//    @ApiModelProperty(value = "工序价格单位")
//    @TableField(value = "fkXsw1GongxuDanwei")
//    private Long fkXsw1GongxuDanwei;
//
//
//    @ApiModelProperty(value = "工序标准产能(万只/小时)")
//    @TableField(value = "fkXsw1Channeng")
//    private String fkXsw1Channeng;
//
//
//    @ApiModelProperty(value = "标准人力配置(人)")
//    @TableField(value = "fkXsw1Renli")
//    private Long fkXsw1Renli;
//
//
//    @ApiModelProperty(value = "备注")
//    @TableField(value = "fkXsw1Remark")
//    private String fkXsw1Remark;
//
//
////    /**
////     *
////     */
////    private String fkXsw1Checkboxfield11;
////
////
////    /**
////     *
////     */
////    private String fkXsw1Checkboxfield33;
////
////
////    /**
////     *
////     */
////    private Long fsrccreateorgid;
////
////
////    /**
////     *
////     */
////    private String fkXsw1Checkboxfield3;
////
////
////    /**
////     *
////     */
////    private String fkXsw1Ebottle;
////
////
////    /**
////     *
////     */
////    private String fkXsw1Enableinspect;
////
////
////    /**
////     *
////     */
////    private String fkXsw1Enablcalculate1;
////
////
////    /**
////     *
////     */
////    private String fkXsw1Textfield;
////
////
////    /**
////     *
////     */
////    private String fkXsw1Combofield;
////
////
////    /**
////     *
////     */
////    private String fkXsw1Source;
////
////
////    /**
////     *
////     */
////    private String fkXsw1Attribute;
////
////
////    /**
////     *
////     */
////    private String fkXsw1SourceMateriali;
////
////
////    /**
////     *
////     */
////    private String fkXsw1Textfield1;
////
////
////    /**
////     *
////     */
////    private String fkXsw1Sourcematerialid;
////
////
////    /**
////     *
////     */
////    private String fkXsw1Sourcesyscode;
////
////
////    /**
////     *
////     */
////    private String fkXsw1Brandmanufacturer;

}
